import 'package:equatable/equatable.dart';
import 'package:backend.core/core/domain/entities/api/google_play/api_google_play_purchased_subscription_cancellation_survey_reason.dart';

class ApiGooglePlayPurchasedSubscriptionCancellationSurveyResult extends Equatable {
  const ApiGooglePlayPurchasedSubscriptionCancellationSurveyResult({
    required this.reason,
    required this.customAnswer,
  });

  final ApiGooglePlayPurchasedSubscriptionCancellationSurveyReason reason;
  final String? customAnswer;

  @override
  List<Object?> get props {
    return [
      reason,
      customAnswer,
    ];
  }
}
